11 FEB 2014 by ideonexus

 The Curse of the Gifted

When you were in college, did you ever meet bright kids who graduated top of their class in high-school and then floundered freshman year in college because they had never learned how to study? It's a common trap. A friend of mine calls it "the curse of the gifted" -- a tendency to lean on your native ability too much, because you've always been rewarded for doing that and self-discipline would take actual work. You are a brilliant implementor, more able than me and possibly (I say this a...
Folksonomies: education talent gifted
Folksonomies: education talent gifted
 2  2  notes

Because some people grew on their own talent, they never learned to appreciate the reasons for overhead.

Eric S. Raymond writing to Linus Torvalds.

21 APR 2011 by ideonexus

 Ken Thompson on Obfuscation in Modern Code

Suppose someone describing something to me from postulates like. "Here's a computer and here are the op codes." I can visualize the structure of programs and how things are efficient or inefficient based on those op codes, by seeing the bottom and imagining the hierarchy. And i can see the same thing with programs. If someone shows me library routines or basic bottom-level things, I can see how you can build that into different programs and what's missing—the kinds of programs that would st...
  1  notes

Modern programming principles involve a great deal of delegation, resulting in code that is very hard to follow.